package org.smart4j.framework.util;

import org.apache.commons.lang3.StringUtils;

/**
 * 字符串工具类
 * @author TW
 *
 */
public final class StringUtil {

	/**
	 * 判断字符串是否为空
	 * @param str
	 * @return
	 */
	public static boolean isEmpty(String str){
		if (str!=null){
			str=str.trim();
		}
		return StringUtils.isEmpty(str);
	}
		
	/**
	 * 判断字符串是否非空
	 * @param str
	 * @return
	 */
	public static boolean isNotEmpty(String str){
		return !isEmpty(str);
	}
	
	/**
	 * 根据指定字符切割字符串
	 * @param str
	 * @param separatorChar
	 * @return
	 */
	public static String[] splitString(String str,String separatorChar){
		return StringUtils.split(str, separatorChar);
	}
}
